package com.company.cloud.user.modules.mgr.controller.req;

import java.util.Set;

import javax.validation.constraints.NotNull;

import com.company.cloud.common.bean.BaseParam;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class TeamMgrUpdateParam extends BaseParam {

	@ApiModelProperty(value = "ID", required = true)
	@NotNull(message = "ID不能为空")
	private Integer id;

	@ApiModelProperty(value = "团队长用户ID")
	private Integer leaderUserId;

	@ApiModelProperty(value = "团队分类")
	private String type;

	@ApiModelProperty(value = "团队名称")
	private String name;

	@ApiModelProperty(value = "备注")
	private String remark;
	
	@ApiModelProperty(value = "团队成员")
	private Set<Integer> userIds;

}
